heterogeneous polymerization - Turkish English Dictionary